<?php
namespace App\Api;
use PhalApi\Api;
use App\Domain\Attr as DomainAttr;
/**
 * 文章属性
 * @author 张启峰
 */
class Attr extends Api {

    public function getRules() {
        return [
            'getBatch' => [
                'cate' => ['name' => 'cate', 'require' => true, 'desc' => '文档分类'],
                'tid' => ['name' => 'tid', 'require' => false, 'default' => '', 'desc' => '文档栏目id']
            ]
        ];
    }

    /**
     * 文章属性接口
     * @desc 获取文章一级属性
     * @return int id 属性id
     * @return string typename 属性名称
     */
    public function getFirAttr() {
        $redata = [];
        $domain = new DomainAttr();
        $rs = $domain->getFirAttr();
        $redata['type'] = $rs['items'];
        return $redata;
    }

    /**
     * 文章属性接口
     * @desc 获取文章二级属性
     * @return int sortid 属性排序
     * @return string att 类型简称
     * @return string attname 类型名称
     * @return int int 父级属性id
     * @return string typename 父级属性名称
     */
    public function getSecAttr() {
        $rs = [];
        $domain = new DomainAttr();
        $rs = $domain->getSecAttr();
        $redata['Attr'] = $rs['items'];
        return $redata;
    }

}
